Python Table Manners 系列


這裡已經不再維護了,可以到我的個人部落格 看更新的文章

Python Table Manners - A Clean Style 是我在 PyCon CA 2019 給的一個分享
內容是介紹在開發 Python 專案時能用的工具們,並且把它們串成一個工作流
希望能讓剛接觸 Python 的朋友們,能在早期就碰到這些好用的工具,少踩一些雷

原本打算找個時間把這些內容整理成文章
但在沒人督促的情況下,當然就忘了 XD
剛好看到 連續七天寫作挑戰,解放你的技術創作力
就給個理由來督促一下自己

除了在 PyCon CA 分享中提到的內容外,還會多整理一些在貢獻 commitizen 學到的工具

目前預計會包含以下的內容

  • 虛擬環境和套件管理
  • 測試
  • 程式碼風格
  • 管理繁瑣任務
  • pre-commit: git commit 前做完檢查
  • Commitizen: 規格化 git commit
  • 安全性檢查
  • 文件
  • 持續整合
  • Cookiecutter: 程式專案模板

當初整理 PyCon CA 2019 投影片的時候,大多是把這些工具應用到 pycontw-postevent-report-generator
這是 PyCon TW 用來自動產生會後分析報表的工具,歡迎一起來貢獻~
當然能一起來當志工就更棒了 🎉
👉 PyCon Taiwan 志工招募

參考資料

有些文章會同時涵括多過我想提的主題,我會把那些參考資料放在這
如果是我聽過的 PyCon 演講,我會連結到我自己的 PyCon Note,裡面會有該場演講的相關資訊和我的筆記

#Python







你可能感興趣的文章

2. 時間複雜度 (下篇)

2. 時間複雜度 (下篇)

淺談 CSS 方法論與 Atomic CSS

淺談 CSS 方法論與 Atomic CSS

如何在 Windows 安裝 OpenPose 跟使用 Python API 來偵測人體姿態

如何在 Windows 安裝 OpenPose 跟使用 Python API 來偵測人體姿態






留言討論